Performance Analysis of Turbo Codes over Awgn and Rayleigh Channels Using Different Interleavers
نویسندگان
چکیده
I certify that this thesis satisfies all the requirements as a thesis for the degree of Master of Science. This is to certify that we have read this thesis and that in our opinion it is fully adequate, in cope and quality, as a thesis for the degree of Master of Science in Electrical and Electronic Engineering. Turbo codes are a new class of forward error correcting codes that have proved to give a performance close to the channel capacity as proposed by C. Shannon. A turbo code encoder is formed by the parallel concatenation of two identical recursive convolutional encoders separated by an interleaver. The turbo code decoder utilizes two cascaded decoding blocks where each block in turn share the a priori information produced by the other. The decoding scheme has the benefit to work iteratively such that the overall performance can be improved. In this thesis, a performance analysis of turbo codes is carried out over AWGN, and slow independent Rayleigh fading channels using different interleaving schemes. The performance of turbo codes is analyzed using small data frame sizes with the maximum size close to the GSM standard (456 bits). Two decoding techniques, namely, Log-maximum a posteriori probability (Log-MAP) algorithm, and the soft output Viterbi algorithm (SOVA), which uses log-likelihood ratio to produce soft outputs are used in the performance analysis. The effect of using different interleaving schemes is studied on both punctured and unpunctured codes. Finally, the performance of the two different decoding techniques is compared in terms of bit error rate. Results indicate that turbo codes outperform the well-accepted convolutional codes with same constraints for all used interleavers, however the best results are given by the unpunctured Log-MAP decoding of turbo codes. as Jury members. Many thanks to my department and fellow associates for their help and support during my course of study. Great thanks to all of my friends for their presence, as it enhanced my motivation by making me feel at home. Finally, I especially wish to thank my parents who have provided me with immeasurable support and encouragement during all my years in academic life.
منابع مشابه
Optimised Turbo Codes for Wireless Channels
Error control codes have become a vital part of modern digital wireless systems, enabling reliable transmission to be achieved over noisy and fading channels. Over the past decade, turbo codes have been widely considered to be the most powerful error control code of practical importance. In the same time-scale, mixed voice/data networks have advanced further and the concept of global wireless n...
متن کاملAnalysis of Cubic Permutation Polynomials for Turbo Codes
Quadratic permutation polynomials (QPPs) have been widely studied and used as interleavers in turbo codes. However, less attention has been given to cubic permutation polynomials (CPPs). This paper proves a theorem which states sufficient and necessary conditions for a cubic permutation polynomial to be a null permutation polynomial. The result is used to reduce the search complexity of CPP int...
متن کاملTurbo Trellis Coded Modulation with Iterative Decoding for Mobile Satellite Communications
In this paper, analytical bounds on the performance of parallel concatenation of two codes, known as turbo codes, and serial concatenation of two codes over fading channels are obtained. Based on this analysis, design criteria for the selection of component trellis codes for MPSK modulation, and a suitable bit-by-bit iterative decoding structure are proposed. Examples are given for throughput o...
متن کاملDigital Fountain Codes System Model and Performance over AWGN and Rayleigh Fading Channels
Digital fountain codes were originally packet-level forward erasure codes, but researchers have found that they are good at correcting bit errors. Modern LDPC and turbo codes have been shown to approach the Shannon limit. However, they are fixed rate codes and cannot well satisfy the Internet services that may encounter variable loss rates or asynchronous data access. For both packet and bit le...
متن کاملPerformance of noncoherent turbo detection on Rayleigh fading channels
In this paper, we are concerned with the performance of turbo codes on Rayleigh fading channels when noncoherent detection is employed. Performance of turbo codes with noncoherent detection on AWGN channels has been analyzed by Hall and Wilson. They compared the performance of turbo codes with the achievable information theoretic channel capacity for noncoherent detection on AWGN channels. We, ...
متن کامل